November 27th, 2007: remix.nin.com - beta release and beyond!
Re: remix.nin.com beta release!
Another note: If you are using Internet Explorer 6, please stop, now. The site looks terrible in IE6 and doesn't work properly. We're adding a warning message for all IE6 users right now. Basically, IE6 requires a lot of custom hacks to get the site to work
(
Read more... )